/*

	Theme Name:Satori

	Theme URI:http://www.yukei.net

	Description:<p>Un tema minimalista en codigo y presentacion,probado en diferentes navegadores y funcional en un amplio rango de resoluciones.</p><p>Recuerda <a href="themes.php?page=functions.php">ajustar sus opciones</a></p>

	Version:2006

	Author:Felipe Lavin Zumaeta

	Author URI:http://www.yukei.net



	Satori - a theme for WordPress with a minimalist style

	Copyright (C) 2006 Felipe Lav?n Zumaeta



	This program is free software; you can redistribute it and/or

	modify it under the terms of the GNU General Public License

	as published by the Free Software Foundation; either version 2

	of the License, or (at your option) any later version.



	This program is distributed in the hope that it will be useful,

	but WITHOUT ANY WARRANTY; without even the implied warranty of

	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the

	GNU General Public License for more details.



	You should have received a copy of the GNU General Public License

	along with this program; if not, write to the Free Software

	Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

*/

body{

	background:#FFF;

	font-family:Tahoma,'Lucida Grande',Verdana,Arial,sans-serif;

	color:#555;

	font-size:90%;

	margin:0;

	padding:0;

	}

/*/cabecera///////////////////////////////////////////////////////////////////*/

div#footerlink{

	margin-left:95%;

    }

div#footerlink a,div#toplink a{

	width:19px;

	display:block;

	text-decoration:none;

	text-indent:-9999em;

	background-repeat:no-repeat;

	}

div#toplink{

	margin-left:2%;

	}

div#toplink a{

	height:41px;

	background-image:url(images/toplink.png);

	}

div#footerlink a{

	height:34px;

	background-image:url(images/footerlink.png);

	}

div#header{


  	background: #fff url(images/acuatop.png) repeat-x  top center;

	float:left;

	width:100%;

	}

h1 a{

	display:block;

	text-decoration:none;
/*
	background:url(images/title.png);

	height:52px;

	width:166px;

	text-indent:-9999em;*/

	float:left;

	}

div#search{

	float:right;

	margin: 5px;

	margin-right: 15%;

	}

fieldset{

	border:none;

    display:inline;

    margin:0;

    padding:0;

    }

div#search input#s{

	border:1px solid #CCC;
	
	padding:1px;
	
	padding-left:16px;

	color:#333;
	
	float:right;

	}

div#search input#go{

	background:url(images/search.png) #FFF left no-repeat;

	background:url(images/inputback.png) #FFF bottom left repeat-x;

	display:block;

	border:none;

	font-family:Tahoma,sans-serif;

	color:#868F83;

	font-size:0.75em;

	cursor:pointer;

	margin:1px;
	
	margin-left:5px;

	margin-right:5px;
	
	float:right;

	}

/*/listado de p?ginas/////////////////////////////////////////////////////////*/

div#pages{

	clear:both;

	text-align:center;

	padding-top:3em;

	padding-bottom:3em;

	}

div#pages *{

	margin:0;

    padding:0;

    }

div#pages a{

	font-size:1.25em;

	text-decoration:none;

	color:#868F83;

	background:url(images/page.png) left no-repeat;

	padding-left:15px;

	}

div#pages a:hover{

	color:#000;

	background:url(images/page-hover.png) left no-repeat;

	}

div#pages li{

	display:inline;

	padding:1em;

	border-left:1px solid #BBC1BC;

	}

div#pages ul li:first-child{

	border-left:0;

	}

/*/estilos de div#latestposts/////////////////////////////////////////////////*/

div#latestposts h2{

	margin-left:5%;

	font-family:Tahoma,'Lucida Grande',Verdana,sans-serif;

	font-weight:normal;

	letter-spacing:-0.1em;

	text-transform:lowercase;

	color:#868F83;

	}

div#latestposts h2 a{

	color:#868F83;

	

	text-decoration:none;

	padding-left:30px;

	}

div#latestposts h2 a:hover{

	text-decoration:underline;

	}

p.navlinks{

	clear:both;

	margin-left:5%;

	text-align:left;

	margin-top:3em;

	font-variant:small-caps;

	}

p.navlinks a:hover{

	color:#333;

    border-bottom:1px dotted #868F83;

    }

p.navlinks a{

	color:#333;

	border-bottom:1px dotted #CD853F;

	text-decoration:none;

	}

/*/estilos de cada post///////////////////////////////////////////////////////*/

div.post{

	width:45em;

	margin-left:auto;

	margin-right:auto;

	clear:both;

	margin-bottom:1em;

	}

div.post h3 a{

	font-family:'Century Gothic','Trebuchet MS',sans-serif;

	color:#000;

	font-weight:normal;

	font-size:1.5em;

	text-decoration:none;

	}

div.post h3 a:hover{

	text-decoration:underline;

    }

div.post-summary{

	font-family:'Century Gothic','Lucida Grande','Trebuchet MS',sans-serif;

	color:#555E68;

	line-height:160%;

	padding-left:8em;

	font-size:1.2em;

	}

/*/post-meta//////////////////////////////////////////////////////////////////*/

div.post-meta{

	width:9em;

	float:left;

	font-size:0.75em;

	color:#888

	}

div.post-meta strong{

	display:block;

    color:#666;

    }

div.post-meta a{

	color:#888;

    text-decoration:none;

    }

div.post-meta a:hover{

	color:#333;

	text-decoration:underline;

	}

div.post-meta ul li{

	margin-bottom:1em;

	}

div.post-meta ul li ul li{

	margin-bottom:0;

	color: #399ec8;

	list-style:square inside;

	}

div.post-meta li cite{

	font-style:normal;

    }

/*estilos del contenido... la parte realmente importante est? ac?:

blockquote,listas,definiciones,code/kbd,abbr y acronym,strong y em,etc.

*/

div.post-content{

	padding-left:10em;

	line-height:150%;

	font-size:0.9em;

	}

div.post-content h1,

div.post-content h2,

div.post-content h3,

div.post-content h4,

div.post-content h5,

div.post-content h6{

	font-family:'Century Gothic','Trebuchet MS',sans-serif;

	color:#000;

	font-weight:normal;

	padding:0;

	margin-bottom:-0.5em

	}

div.post-content h4{

	font-size:1.5em;

    }

div.post-content h5{

	font-weight:bold;

    }

div.post-content h5,

div.post h6{

	font-size:1em;

    }

div.post-content a{

	color:#06C;

    }

div.post-content a:hover{

	color:#F30;

    }

div.post-content ul li{

	list-style:square;

    }

div.post-content strong{

	color:#000;

    font-weight:normal;

    }

div.post-content em{

	color:#333;

    }

abbr,

acronym,

div.post-content .help{

	border-bottom:1px dotted #666;

    cursor:help;

    }

div.post-content ins{

	text-decoration:none;

	background:url(images/famfam-icons/pencil_add.png) #FFC top left no-repeat;

	color:#333;

	padding-left:20px;

	}

div.post-content del{

	color:#CCC;

	background:url(images/famfam-icons/pencil_delete.png) #F5F5F5 top left no-repeat;

	padding-left:20px;

	height:16px;

	}

div.post-content del:hover{

	color:#444;

    text-decoration:none;

    }

div.post-content .imgleft,div.post-content .postimgtn{

	border:1px solid #EEE;

	float:right;

	margin:0.5em;

	padding:0.5em;

	}

div.post-content .postimgfull{

	display:block;

    margin:1em auto 1em auto;

    }

div.post-content .imgserie{

	text-align:center;

    }

div.post-content .imgserie img{

	margin:10px;

    vertical-align:middle;

    }

div.post-content code,

div.post-content kbd,

div.post-content pre{

	font-family:'Andale Mono','Lucida Console',monospace;

    color: #663300;

    font-size: 1.3em;

    }

div.post-content pre{

	overflow:scroll;

	}

div.subpages-list{

	padding-left:40%;

	}

div.subpages-list li.page_item a{

	font-family:'Century Gothic','Lucida Sans Unicode','Lucida Grande',Lucida,sans-serif;

	color: black;

	}

/*/bloques especiales/////////////////////////////////////////////////////////*/

.download,

div.post-content blockquote,

.code,

.update,

.important{

	padding-top:10px;

	padding-left:30px;

	padding-right:20px;

	padding-bottom:15px;

	background-repeat:no-repeat;

	background-position: 5px 5px;

	background-color:#FEFDFC;

	border:1px solid #F7F0EB;

	}

.download{

	background-image: url(images/famfam-icons/block-disk.png);

    }

div.post-content blockquote{

	background-image: url(images/famfam-icons/block-user_comment.png);

    padding-top:0;

    padding-bottom:0;

    border-left-width:5px;

    margin-right:0;

    }

.code{

	background-image:url(images/famfam-icons/block-application_xp_termin.png);

    }

.update{

	background-image:url(images/famfam-icons/block-pencil_add.png);

    }

.important{

	background-image:url(images/famfam-icons/block-exclamation.png);

    }

div.post-content .update ins{

	background:none;

    padding:0;

    }

div.post-content blockquote p.cite{

	border-top:1px solid #F7F0EB;

    text-align:right;

    }

div.post-content blockquote p.cite a{

	color: #1c4f64;

    }

/*/empieza el pie/////////////////////////////////////////////////////////////*/

div#footer{

	background: #bcd9e2 url(images/acuabottom.png) repeat-x top center;

	/* border-top:1px solid #348DED; */

	clear:both;

	color:#333;

	padding-top:2%;

	padding-left:2%;

	padding-right:2%;

	font-size:0.75em;

	line-height:140%;

	margin-top:2em

	}

div#footer *{margin:0;padding:0;list-style:none}

div#footer li{margin-bottom:3.5em}

div#footer li li{list-style:square inside}

div#footer .linklist{color: #58abc9}

div#footer li li,div#footer li p,div#footer li div{margin-bottom:0.5em}

div#footer a{color: #1c4f64}

div#footer a:hover{color: #092263;text-decoration:underline}

ul#column1,ul#column2,ul#column3{width:30%;float:left}

ul#column1,ul#column2{padding-right:2%}

ul#column2,ul#colum3{padding-left:2%}

div#footer h2,div#footer h3,div#footer h4{

font-family:'Century Gothic','Trebuchet MS',sans-serif;

font-weight:normal;

color:#330

}

div#footer h2{font-size:1.5em;margin-bottom:0.5em}

div#footer h3{font-size:1em}

div#footer h2 a{color:#330;text-decoration:none}

div#footer p#credits{

clear:both;

text-align:right;

padding-top:0.75em;

margin-top:1em;

border-top:1px solid #DDDCCC

}

div#footer li#last-tracks ul{

background:url(images/audioscrobbler.png) bottom right no-repeat;

padding-bottom:31px

}

div#footer li ul#sindicar li{



padding-left:18px;

list-style:none

}

a,div#search input#go:hover{color:#000}

div.post-meta *{margin:0;padding:0;list-style:none}



/*estilos de las tablas,por Roger Johansson (v?a CSS Table Gallery: http://icant.co.uk/csstablegallery/)

Coffee with milk

Table design by Roger Johansson,456 Berea Street

www.456bereastreet.com

================================================*/

table{

font-family:'Lucida Sans Unicode','Lucida Grande',Lucida,sans-serif;

font-size:.85em;

width:100%;

border-collapse:separate;

border-spacing:0;

margin:0 0 1em;

color: #333333

}

div.post-content table a{

color: #1a4150;

text-decoration:none;

border-bottom:1px dotted

}

div.post-content table a:visited{color:#444;font-weight:normal}

div.post-content table a:visited:after{content:"\00A0\221A"}

div.post-content table a:hover{border-bottom-style:solid}

thead th,thead td,tfoot th,tfoot td{

border:1px solid #523A0B;

border-width:1px 0;

background:#dbe6ea

}

th{

font-weight:bold;

line-height:normal;

padding:0.25em 0.5em;

text-align:left

}

tbody th,

td{

padding:0.25em 0.5em;

text-align:left;

vertical-align:top

}

tbody th{font-weight:normal;white-space:nowrap}

div.post-content tbody th a:link,div.post-content tbody th a:visited{font-weight:bold}

tbody td,tbody th{border:1px solid #FFF;border-width:1px 0}

tbody tr.odd th,tbody tr.odd td{border-color:#EBE5D9;background:#eef5f7}

tbody tr:hover td,tbody tr:hover th{

background:#d2e5ec;

border-color:#523A0B;

color:#000

}

caption{

font-family:Georgia,Times,serif;

font-weight:normal;

font-size:1.4em;

text-align:left;

margin:0;

padding:0.5em 0.25em

}



/*not-found*/

div#noposts{width:80%;}

div#noposts p{margin-top:2em;	line-height:180%;color: #868f83;}

div#noposts p strong{font-size: 1.5em;color:#000;vertical-align:middle;font-weight:normal;}

div#noposts div{

width:48%;

font-family:'Century Gothic','Lucida Sans Unicode','Lucida Grande',Lucida,sans-serif;

color:#333;

line-height:180%;

font-weight:normal;

margin-top:2em;

margin-bottom:3em;

}